Linux命令之搜索.gz压缩文件包含关键字的内容(linux通过关键字查看zip文件)

场景介绍

服务器上的日志大多数都是对历史日志进行tar.gz压缩(例如:超过一定大小或者定时压缩),当我们需要临时查看历史日志,且又不想解压该日志,需要用到zcat命令进行搜索关键字。

常用命令
zcat命令

    # linux需要查看历史日志,且又不想解压该日志,搜索订单编号884381688886关键字
    zcat nbsp-2021-05-06-11-82.log.gz  | grep -a -C 30 '884381688886'


    # grep的选项介绍
    -a :将 binary 文件以 text 文件的方式搜寻数据
    -r :递归搜索
    -v :反向选取
    -o :只显示被模式匹配到的字符串,而不是整个行
    -i :匹配时不区分大小写
    -A  5 :显示匹配到的行时,显示后面的 5 行
    -B  5 :显示匹配到的行时,前面的 5 行
    -C  5 :显示匹配到的行时,前后的 5 行
    -E :使用扩展的正则表达式


其他命令

  # 在/data/reports目录下查询test关键字文件
  grep -r "test"  /data/reports

  # 在/etc/目录下,查找带zcwyou关键词的文件
  find /etc/ -type f | xargs grep 'zcwyou'


  # 在目录/var/zcwyou里,找到.txt后缀的文件,文件名大小写敏感。即只能匹配.txt后缀的
  find /var/zcwyou -name '*.txt'


  # grep递归检索指定扩展名的文件内容(grep指定文件后缀名)的语法为:
  grep -rn --include='*.后缀名' "检索词"


  # linux下如何在.gz包中查找指定内容
  gunzip -c file.gz | grep '需要搜索的内容'


参考链接
grep检索指定扩展名的文件内容,grep指定文件后缀名

http://www.02405.com/soft/linux/1749.html

Linux grep 命令

https://www.runoob.com/linux/linux-comm-grep.html

查看.tar.gz文件内容(不需要解压)

https://blog.csdn.net/liuxiao723846/article/details/55045517

Linux中grep工具的使用

https://blog.csdn.net/qq_36119192/article/details/82974781

linux下如何在.gz包中查找指定内容

https://blog.csdn.net/weixin_42440768/article/details/111933789
 

### 回答1: 要下载 canal.deployer 1.1.4,您可以按照以下步骤进行操作: 1. 打开您的互联网浏览器,并在搜索引擎输入 "canal.deployer 1.1.4下载"。 2. 在搜索结果找到可靠的站点,例如 Apache 官方网站、GitHub 或其他受信任的软件下载站点。 3. 确保您正在访问正版和安全的下载渠道,以防止下载到病毒或恶意软件。 4. 在下载页面上,查找适用于您的操作系统的正确版本的 canal.deployer 1.1.4。通常,会提供适用于 Windows、Mac、Linux 和其他一些流行操作系统的版本。 5. 点击 "下载" 或类似按钮,启动下载过程。根据您的互联网连接速度和文件大小,下载时间可能有所不同。 6. 下载完成后,切勿随意运行未经验证的软件。请务必对下载的文件进行安全性扫描,以确保其没有病毒或恶意代码。 7. 如果下载的是压缩文件(通常是 .zip 或 .tar.gz 格式),请解压缩文件到您选择的目录。 8. 您现在可以在您的计算机上使用 canal.deployer 1.1.4 了。根据软件的特定安装要求,可以使用终端命令或图形界面来启动或安装它。 请注意,以上步骤可能会根据您的操作系统和下载渠道稍有不同。重要的是要选择可信任的来源,并始终确保您下载的软件是正版和安全的。 ### 回答2: 为了下载canal.deployer 1.1.4,你可以按照以下步骤进行操作: 1. 打开网页浏览器,进入canal的官方仓库或者可靠的第三方下载平台。 2. 在搜索输入“canal.deployer 1.1.4”的关键字。 3. 单击搜索按钮开始搜索。 4. 在结果列表找到适用于你系统的版本,确保下载的是最新且稳定版本。 5. 点击选择要下载的版本。 6. 查看下载页面的说明和版本兼容性,确保该版本适用于你的操作系统和相关环境。 7. 确认无误后,点击下载按钮开始下载。 8. 在弹出的保存文件对话框选择保存文件的位置,并点击“保存”按钮。 9. 等待下载完成,这可能需要一些时间,具体时间取决于你的网络速度。 10. 下载完成后,可以通过文件管理器打开下载的文件所在位置,或根据你的浏览器设置查找下载的文件。 希望以上回答能对你有所帮助! ### 回答3: 要下载 canal.deployer 1.1.4,您可以按照以下步骤操作: 1. 打开您的浏览器,访问 Canal GitHub 仓库的 Releases 页面。 2. 在页面上找到版本号为 1.1.4 的 canal.deployer 发布版本。您可以使用页面上的筛选功能或者滚动查找来定位。 3. 点击对应版本的 canal.deployer 下载链接。通常,下载链接会指向一个压缩文件(如 ZIP 或 TAR.GZ)。 4. 下载文件后,解压缩压缩文件。您可以使用操作系统提供的解压缩工具,或者使用第三方工具(如 WinRAR、7-Zip 等)。 5. 解压缩后,您可以在相应的文件找到 canal.deployer 1.1.4 的文件。 注意事项: 1. 在下载和使用任何软件之前,请确保您具备足够的权限和合法性。 2. 如果您在 GitHub 仓库上找不到 canal.deployer 1.1.4 版本,可能它已被更新或删除。您可以尝试查找其他版本或者联系开发者获取更多信息。 希望这些信息能够帮助您成功下载 canal.deployer 1.1.4。如果您还有其他问题,请随时提问。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值